dig ditches or trenches - Turco Inglés Diccionario